export default function removeTodo(todos) {
    let clearAllCompleted = () => {
        todos.value = todos.value.filter(item => !item.completed);
    }
    let delTodo = (todo) => {
        todos.value.splice(todos.value.indexOf(todo), 1)
    }
    
    /**全部删除方法 */
    let delAllTodo = (todo) => {
        //splice(A，B)方法为从索引A开始删B个元素
        todos.value.splice(0, todos.value.length)
    }

    return {
        clearAllCompleted,
        delTodo,
        delAllTodo
    }
}